.goods {
  width: 100vw;
  height: 76vw;
  margin: 1.3333vw 0;
  display: flex;
  justify-content: space-around;

  .left {
    width: 46.4vw;
    height: 76vw;
    background-color: #fff;
    margin-left: 1.8667vw;
    border-radius: 1.0667vw;

    &>img {
      height: 46.5733vw;
      width: 100%;
    }

    .desc {
      display: flex;
      flex-direction: column;
      padding: 0 2.6667vw;
      box-sizing: border-box;

      .company {
        height: 4vw;
        width: 41.6vw;
  
        img {
          height: 4vw;
          width: 4vw;
          vertical-align: bottom;
        }
  
        span {
          font-size: 3.2vw;
          color: #666;
          vertical-align: bottom;
          margin-left: 2.1333vw;
        }
      }

      .info {
        font-size: 13px;
        color: #333;
        height: 9.8667vw;
        line-height: 4.8vw;
        font-family: "PingFangSC-Regular";
        margin-top: 2.6667vw;

        img {
          width: 6.9333vw;
          height: 3.4667vw;
          margin-right: 3px;
        }
      }

      .discount {
        margin: 1.3333vw 0 .8vw 0;
        width: 29.6vw;
        height: 3.2vw;
        font-size: 3.2vw;
        line-height: 3.2vw;
        border: .2667vw solid rgba(255, 0, 0, .5);
        color: red;
        border-radius: .8vw;
        white-space: nowrap;

        span {
          background-color: #ffe6e7;
          margin-right: 1.8667vw;
        }
      }

      .price {
        font-size: 3.2vw;
        color: red;
        span {
          font-size: 4.8vw;
        }
      }
    }
  }

  .right {
    width: 46.4vw;
    height: 76vw;
    background-color: #fff;
    margin-right: 1.8667vw;
    border-radius: 1.0667vw;

    &>img {
      height: 46.5733vw;
      width: 100%;
    }

    .desc {
      display: flex;
      flex-direction: column;
      padding: 0 2.6667vw;
      box-sizing: border-box;

      .company {
        height: 4vw;
        width: 41.6vw;
  
        img {
          height: 4vw;
          width: 4vw;
          vertical-align: bottom;
        }
  
        span {
          font-size: 3.2vw;
          color: #666;
          vertical-align: bottom;
          margin-left: 2.1333vw;
        }
      }

      .info {
        font-size: 13px;
        color: #333;
        height: 9.8667vw;
        line-height: 4.8vw;
        font-family: "PingFangSC-Regular";
        margin-top: 2.6667vw;

        img {
          width: 6.9333vw;
          height: 3.4667vw;
          margin-right: .8vw;
        }
      }

      .discount {
        text-indent: 2;
        padding-left: 1.3333vw;
        margin: 1.3333vw 0 .8vw 0;
        width: 23.7333vw;
        height: 3.2vw;
        font-size: 3.2vw;
        line-height: 3.2vw;
        border: .2667vw solid rgba(255, 0, 0, .5);
        color: red;
        border-radius: .8vw;
        white-space: nowrap;
      }

      .price {
        font-size: 3.2vw;
        color: red;
        span {
          font-size: 4.8vw;
        }
      }
    }
  }
}